home *** CD-ROM | disk | FTP | other *** search
/ Scene Storm / Scene Storm - Volume 1.iso / coding / asm / utils / crossword / includes / cwdiscreq.i < prev    next >
Encoding:
Text File  |  1980-01-04  |  16.0 KB  |  1,237 lines

  1.  
  2.  
  3. * Crossword disc requester file
  4. * includes the giant disc access requester which is actually
  5. * implemented as a pair of windows to make life a damn sight
  6. * easier for such things as formatted printing.
  7.  
  8. ;tmpzzz    equ    WINDOWSIZING+WINDOWDEPTH
  9.  
  10.  
  11. DiscWindow1:
  12.  
  13.     dc.w    0,0
  14.     dc.w    320,256
  15.     dc.b    0,1
  16.     dc.l    GADGETDOWN+GADGETUP+DISKINSERTED+DISKREMOVED
  17.     dc.l    BORDERLESS+RMBTRAP+SMART_REFRESH+NOCAREREFRESH
  18.     dc.l    ND_PickDF0    ;gadgets
  19.     dc.l    NULL
  20.     dc.l    NULL
  21.     dc.l    NULL
  22.     dc.l    NULL
  23.     dc.w    5,5
  24.     dc.w    -1,-1
  25.     dc.w    CUSTOMSCREEN
  26.  
  27. DiscWindow2:
  28.  
  29.     dc.w    28,74
  30.     dc.w    114,93
  31.     dc.b    0,1
  32.     dc.l    NULL
  33.     dc.l    BORDERLESS+RMBTRAP+SMART_REFRESH+NOCAREREFRESH
  34.     dc.l    LW_Pick1
  35.     dc.l    NULL
  36.     dc.l    NULL
  37.     dc.l    NULL
  38.     dc.l    NULL
  39.     dc.w    5,5
  40.     dc.w    -1,-1
  41.     dc.w    CUSTOMSCREEN
  42.  
  43.  
  44. DiscWindow3:
  45.  
  46.     dc.w    0,20
  47.     dc.w    320,160
  48.     dc.b    0,1
  49.     dc.l    MOUSEBUTTONS
  50.     dc.l    BORDERLESS+RMBTRAP+SMART_REFRESH+NOCAREREFRESH
  51.     dc.l    NULL
  52.     dc.l    NULL
  53.     dc.l    NULL
  54.     dc.l    NULL
  55.     dc.l    NULL
  56.     dc.w    5,5
  57.     dc.w    -1,-1
  58.     dc.w    CUSTOMSCREEN
  59.  
  60.  
  61. DiscWindow4:
  62.  
  63.     dc.w    0,20
  64.     dc.w    320,160
  65.     dc.b    4,1
  66.     dc.l    GADGETUP+GADGETDOWN
  67.     dc.l    BORDERLESS+RMBTRAP+SMART_REFRESH+NOCAREREFRESH
  68.     dc.l    NULL
  69.     dc.l    NULL
  70.     dc.l    NULL
  71.     dc.l    NULL
  72.     dc.l    NULL
  73.     dc.w    5,5
  74.     dc.w    -1,-1
  75.     dc.w    CUSTOMSCREEN
  76.  
  77.  
  78. ND_PickDF0:
  79.     dc.l    ND_PickDF1
  80.     dc.w    32,30
  81.     dc.w    30,30
  82.     dc.w    GADGHIMAGE+GADGIMAGE
  83.     dc.w    RELVERIFY
  84.     dc.w    BOOLGADGET
  85.     dc.l    DBR30x30
  86.     dc.l    DBS30x30
  87.     dc.l    ITX1
  88.     dc.l    NULL
  89.     dc.l    NULL
  90.     dc.w    NULL
  91.     dc.l    DoneIG        ;extra entry!
  92.     dc.l    SetDF0
  93.  
  94. ITX1:
  95.     dc.b    9,0,RP_JAM1,0
  96.     dc.w    1,33
  97.     dc.l    NULL
  98.     dc.l    ITTX1
  99.     dc.l    ITX2
  100.  
  101. ITTX1:
  102.     dc.b    'DF0:',0
  103.     cnop 0,2
  104.  
  105. ITX2:
  106.     dc.b    1,0,RP_JAM1,0
  107.     dc.w    0,32
  108.     dc.l    NULL
  109.     dc.l    ITTX1
  110.     dc.l    NULL
  111.  
  112. ND_PickDF1:
  113.     dc.l    ND_PickDH
  114.     dc.w    66,30
  115.     dc.w    30,30
  116.     dc.w    GADGHIMAGE+GADGIMAGE
  117.     dc.w    GADGIMMEDIATE+RELVERIFY
  118.     dc.w    BOOLGADGET
  119.     dc.l    DBR30x30
  120.     dc.l    DBS30x30
  121.     dc.l    ITX3
  122.     dc.l    NULL
  123.     dc.l    NULL
  124.     dc.w    NULL
  125.     dc.l    DoneIG
  126.     dc.l    SetDF1        ;extra entry!
  127.  
  128. ITX3:
  129.     dc.b    9,0,RP_JAM1,0
  130.     dc.w    1,33
  131.     dc.l    NULL
  132.     dc.l    ITTX3
  133.     dc.l    ITX4
  134.  
  135. ITTX3:
  136.     dc.b    'DF1:',0
  137.     cnop 0,2
  138.  
  139. ITX4:
  140.     dc.b    1,0,RP_JAM1,0
  141.     dc.w    0,32
  142.     dc.l    NULL
  143.     dc.l    ITTX3
  144.     dc.l    NULL
  145.  
  146. ND_PickDH:
  147.     dc.l    ND_PickRAM
  148.     dc.w    100,30
  149.     dc.w    30,30
  150.     dc.w    GADGHIMAGE+GADGIMAGE
  151.     dc.w    GADGIMMEDIATE+RELVERIFY
  152.     dc.w    BOOLGADGET
  153.     dc.l    DBR30x30
  154.     dc.l    DBS30x30
  155.     dc.l    ITX5
  156.     dc.l    NULL
  157.     dc.l    NULL
  158.     dc.w    NULL
  159.     dc.l    DoneRG        ;extra entry!
  160.     dc.l    SetHardDisc
  161.  
  162. ITX5:
  163.     dc.b    9,0,RP_JAM1,0
  164.     dc.w    5,33
  165.     dc.l    NULL
  166.     dc.l    ITTX5
  167.     dc.l    ITX6
  168.  
  169. ITTX5:
  170.     dc.b    'DH:',0
  171.     cnop 0,2
  172.  
  173. ITX6:
  174.     dc.b    1,0,RP_JAM1,0
  175.     dc.w    4,32
  176.     dc.l    NULL
  177.     dc.l    ITTX5
  178.     dc.l    NULL
  179.  
  180. ND_PickRAM:
  181.     dc.l    ND_Load
  182.     dc.w    134,30
  183.     dc.w    30,30
  184.     dc.w    GADGHIMAGE+GADGIMAGE
  185.     dc.w    GADGIMMEDIATE+RELVERIFY
  186.     dc.w    BOOLGADGET
  187.     dc.l    DBR30x30
  188.     dc.l    DBS30x30
  189.     dc.l    ITX7
  190.     dc.l    NULL
  191.     dc.l    NULL
  192.     dc.w    NULL
  193.     dc.l    DoneRG        ;extra entry!
  194.     dc.l    SetRAM
  195.  
  196. ITX7:
  197.     dc.b    9,0,RP_JAM1,0
  198.     dc.w    1,33
  199.     dc.l    NULL
  200.     dc.l    ITTX7
  201.     dc.l    ITX8
  202.  
  203. ITTX7:
  204.     dc.b    'RAM:',0
  205.     cnop 0,2
  206.  
  207. ITX8:
  208.     dc.b    1,0,RP_JAM1,0
  209.     dc.w    0,32
  210.     dc.l    NULL
  211.     dc.l    ITTX7
  212.     dc.l    NULL
  213.  
  214. ND_Load:
  215.     dc.l    ND_Save
  216.     dc.w    168,30
  217.     dc.w    60,20
  218.     dc.w    GADGHIMAGE+GADGIMAGE
  219.     dc.w    GADGIMMEDIATE+RELVERIFY+TOGGLESELECT
  220.     dc.w    BOOLGADGET
  221.     dc.l    SR60x20
  222.     dc.l    SS60x20
  223.     dc.l    ITX9
  224.     dc.l    NULL
  225.     dc.l    NULL
  226.     dc.w    NULL
  227.     dc.l    DoneRG        ;extra entry!
  228.     dc.l    FNLoad
  229.  
  230. ITX9:
  231.     dc.b    9,0,RP_JAM1,0
  232.     dc.w    14,7
  233.     dc.l    NULL
  234.     dc.l    ITTX9
  235.     dc.l    ITX10
  236.  
  237. ITTX9:
  238.     dc.b    'Load',0
  239.     cnop 0,2
  240.  
  241. ITX10:
  242.     dc.b    1,0,RP_JAM1,0
  243.     dc.w    13,6
  244.     dc.l    NULL
  245.     dc.l    ITTX9
  246.     dc.l    NULL
  247.  
  248. ND_Save:
  249.     dc.l    ND_Rename
  250.     dc.w    230,30
  251.     dc.w    60,20
  252.     dc.w    GADGHIMAGE+GADGIMAGE
  253.     dc.w    GADGIMMEDIATE+RELVERIFY+TOGGLESELECT
  254.     dc.w    BOOLGADGET
  255.     dc.l    SR60x20
  256.     dc.l    SS60x20
  257.     dc.l    ITX11
  258.     dc.l    NULL
  259.     dc.l    NULL
  260.     dc.w    NULL
  261.     dc.l    DoneRG        ;extra entry!
  262.     dc.l    FNSave
  263.  
  264. ITX11:
  265.     dc.b    9,0,RP_JAM1,0
  266.     dc.w    15,7
  267.     dc.l    NULL
  268.     dc.l    ITTX11
  269.     dc.l    ITX12
  270.  
  271. ITTX11:
  272.     dc.b    'Save',0
  273.     cnop 0,2
  274.  
  275. ITX12:
  276.     dc.b    1,0,RP_JAM1,0
  277.     dc.w    14,6
  278.     dc.l    NULL
  279.     dc.l    ITTX11
  280.     dc.l    NULL
  281.  
  282. ND_Rename:
  283.     dc.l    ND_Delete
  284.     dc.w    168,52
  285.     dc.w    60,20
  286.     dc.w    GADGHIMAGE+GADGIMAGE
  287.     dc.w    GADGIMMEDIATE+RELVERIFY+TOGGLESELECT
  288.     dc.w    BOOLGADGET
  289.     dc.l    SR60x20
  290.     dc.l    SS60x20
  291.     dc.l    ITX13
  292.     dc.l    NULL
  293.     dc.l    NULL
  294.     dc.w    NULL
  295.     dc.l    DoneRG        ;extra entry!
  296.     dc.l    FNRename
  297.  
  298. ITX13:
  299.     dc.b    9,0,RP_JAM1,0
  300.     dc.w    7,7
  301.     dc.l    NULL
  302.     dc.l    ITTX13
  303.     dc.l    ITX14
  304.  
  305. ITTX13:
  306.     dc.b    'Rename',0
  307.     cnop 0,2
  308.  
  309. ITX14:
  310.     dc.b    1,0,RP_JAM1,0
  311.     dc.w    6,6
  312.     dc.l    NULL
  313.     dc.l    ITTX13
  314.     dc.l    NULL
  315.  
  316. ND_Delete:
  317.     dc.l    ND_Parent
  318.     dc.w    230,52
  319.     dc.w    60,20
  320.     dc.w    GADGHIMAGE+GADGIMAGE
  321.     dc.w    GADGIMMEDIATE+RELVERIFY+TOGGLESELECT
  322.     dc.w    BOOLGADGET
  323.     dc.l    SR60x20
  324.     dc.l    SS60x20
  325.     dc.l    ITX15
  326.     dc.l    NULL
  327.     dc.l    NULL
  328.     dc.w    NULL
  329.     dc.l    DoneRG        ;extra entry!
  330.     dc.l    FNDelete
  331.  
  332. ITX15:
  333.     dc.b    9,0,RP_JAM1,0
  334.     dc.w    7,7
  335.     dc.l    NULL
  336.     dc.l    ITTX15
  337.     dc.l    ITX16
  338.  
  339. ITTX15:
  340.     dc.b    'Delete',0
  341.     cnop 0,2
  342.  
  343. ITX16:
  344.     dc.b    1,0,RP_JAM1,0
  345.     dc.w    6,6
  346.     dc.l    NULL
  347.     dc.l    ITTX15
  348.     dc.l    NULL
  349.  
  350. ND_Parent:
  351.     dc.l    ND_Format
  352.     dc.w    168,74
  353.     dc.w    60,20
  354.     dc.w    GADGHIMAGE+GADGIMAGE
  355.     dc.w    GADGIMMEDIATE+RELVERIFY
  356.     dc.w    BOOLGADGET
  357.     dc.l    SR60x20
  358.     dc.l    SS60x20
  359.     dc.l    ITX17
  360.     dc.l    NULL
  361.     dc.l    NULL
  362.     dc.w    NULL
  363.     dc.l    DoneRG        ;extra entry!
  364.     dc.l    GetParent
  365.  
  366. ITX17:
  367.     dc.b    9,0,RP_JAM1,0
  368.     dc.w    7,7
  369.     dc.l    NULL
  370.     dc.l    ITTX17
  371.     dc.l    ITX18
  372.  
  373. ITTX17:
  374.     dc.b    'Parent',0
  375.     cnop 0,2
  376.  
  377. ITX18:
  378.     dc.b    1,0,RP_JAM1,0
  379.     dc.w    6,6
  380.     dc.l    NULL
  381.     dc.l    ITTX17
  382.     dc.l    NULL
  383.  
  384. ND_Format:
  385.     dc.l    ND_MakeDir
  386.     dc.w    230,74
  387.     dc.w    60,20
  388.     dc.w    GADGHIMAGE+GADGIMAGE
  389.     dc.w    GADGIMMEDIATE+RELVERIFY+TOGGLESELECT
  390.     dc.w    BOOLGADGET
  391.     dc.l    SR60x20
  392.     dc.l    SS60x20
  393.     dc.l    ITX19
  394.     dc.l    NULL
  395.     dc.l    NULL
  396.     dc.w    NULL
  397.     dc.l    DoneRG        ;extra entry!
  398.     dc.l    FNFormat
  399.  
  400. ITX19:
  401.     dc.b    9,0,RP_JAM1,0
  402.     dc.w    7,7
  403.     dc.l    NULL
  404.     dc.l    ITTX19
  405.     dc.l    ITX20
  406.  
  407. ITTX19:
  408.     dc.b    'Format',0
  409.     cnop 0,2
  410.  
  411. ITX20:
  412.     dc.b    1,0,RP_JAM1,0
  413.     dc.w    6,6
  414.     dc.l    NULL
  415.     dc.l    ITTX19
  416.     dc.l    NULL
  417.  
  418. ND_MakeDir:
  419.     dc.l    ND_Enact
  420.     dc.w    190,96
  421.     dc.w    80,20
  422.     dc.w    GADGHIMAGE+GADGIMAGE
  423.     dc.w    GADGIMMEDIATE+RELVERIFY+TOGGLESELECT
  424.     dc.w    BOOLGADGET
  425.     dc.l    SR80x20
  426.     dc.l    SS80x20
  427.     dc.l    ITX25
  428.     dc.l    NULL
  429.     dc.l    NULL
  430.     dc.w    NULL
  431.     dc.l    DoneRG        ;extra entry!
  432.     dc.l    FNMakeDir
  433.  
  434. ITX25:
  435.     dc.b    9,0,RP_JAM1,0
  436.     dc.w    9,7
  437.     dc.l    NULL
  438.     dc.l    ITTX25
  439.     dc.l    ITX26
  440.  
  441. ITTX25:
  442.     dc.b    'Make Dir',0
  443.     cnop 0,2
  444.  
  445. ITX26:
  446.     dc.b    1,0,RP_JAM1,0
  447.     dc.w    8,6
  448.     dc.l    NULL
  449.     dc.l    ITTX25
  450.     dc.l    NULL
  451.  
  452. ND_Enact:
  453.     dc.l    ND_Cancel
  454.     dc.w    168,118
  455.     dc.w    60,20
  456.     dc.w    GADGHIMAGE+GADGIMAGE
  457.     dc.w    GADGIMMEDIATE+RELVERIFY
  458.     dc.w    BOOLGADGET
  459.     dc.l    SR60x20
  460.     dc.l    SS60x20
  461.     dc.l    ITX21
  462.     dc.l    NULL
  463.     dc.l    NULL
  464.     dc.w    NULL
  465.     dc.l    DoneRG        ;extra entry!
  466.     dc.l    FNEnact
  467.  
  468. ITX21:
  469.     dc.b    9,0,RP_JAM1,0
  470.     dc.w    11,7
  471.     dc.l    NULL
  472.     dc.l    ITTX21
  473.     dc.l    ITX22
  474.  
  475. ITTX21:
  476.     dc.b    'Enact',0
  477.     cnop 0,2
  478.  
  479. ITX22:
  480.     dc.b    1,0,RP_JAM1,0
  481.     dc.w    10,6
  482.     dc.l    NULL
  483.     dc.l    ITTX21
  484.     dc.l    NULL
  485.  
  486. ND_Cancel:
  487.     dc.l    ND_Done
  488.     dc.w    230,118
  489.     dc.w    60,20
  490.     dc.w    GADGHIMAGE+GADGIMAGE
  491.     dc.w    GADGIMMEDIATE+RELVERIFY
  492.     dc.w    BOOLGADGET
  493.     dc.l    SR60x20
  494.     dc.l    SS60x20
  495.     dc.l    ITX23
  496.     dc.l    NULL
  497.     dc.l    NULL
  498.     dc.w    NULL
  499.     dc.l    DoneRG        ;extra entry!
  500.     dc.l    CancelButtons
  501.  
  502. ITX23:
  503.     dc.b    9,0,RP_JAM1,0
  504.     dc.w    7,7
  505.     dc.l    NULL
  506.     dc.l    ITTX23
  507.     dc.l    ITX24
  508.  
  509. ITTX23:
  510.     dc.b    'Cancel',0
  511.     cnop 0,2
  512.  
  513. ITX24:
  514.     dc.b    1,0,RP_JAM1,0
  515.     dc.w    6,6
  516.     dc.l    NULL
  517.     dc.l    ITTX23
  518.     dc.l    NULL
  519.  
  520. ND_Done:
  521.     dc.l    ND_VolName
  522.     dc.w    230,207
  523.     dc.w    60,20
  524.     dc.w    GADGHIMAGE+GADGIMAGE
  525.     dc.w    GADGIMMEDIATE+RELVERIFY
  526.     dc.w    BOOLGADGET
  527.     dc.l    SR60x20
  528.     dc.l    SS60x20
  529.     dc.l    ITX27
  530.     dc.l    NULL
  531.     dc.l    NULL
  532.     dc.w    NULL
  533.     dc.l    DoneRG        ;extra entry!
  534.     dc.l    ByeDP
  535.  
  536. ITX27:
  537.     dc.b    9,0,RP_JAM1,0
  538.     dc.w    11,7
  539.     dc.l    NULL
  540.     dc.l    ITTX27
  541.     dc.l    ITX28
  542.  
  543. ITTX27:
  544.     dc.b    'Done!',0
  545.     cnop 0,2
  546.  
  547. ITX28:
  548.     dc.b    1,0,RP_JAM1,0
  549.     dc.w    10,6
  550.     dc.l    NULL
  551.     dc.l    ITTX27
  552.     dc.l    NULL
  553.  
  554. ND_VolName:
  555.     dc.l    ND_DirName
  556.     dc.w    31,177
  557.     dc.w    80,10
  558.     dc.w    NULL
  559.     dc.w    GADGIMMEDIATE+RELVERIFY
  560.     dc.w    STRGADGET
  561.     dc.l    ND_Bd1
  562.     dc.l    NULL
  563.     dc.l    ITX29
  564.     dc.l    NULL
  565.     dc.l    ND_VolNameSInfo
  566.     dc.w    NULL
  567.     dc.l    DoneIG
  568.     dc.l    DoneRG        ;extra entry!
  569.  
  570. ND_VolNameSInfo:
  571.     dc.l    ND_VolNameSIBuff
  572.     dc.l    NULL
  573.     dc.w    0
  574.     dc.w    30
  575.     dc.w    0
  576.     dc.w    0,0,0,0,0
  577.     dc.l    0
  578.     dc.l    0
  579.     dc.l    NULL
  580.  
  581. ND_VolNameSIBuff:
  582.     dcb.b 30,0
  583.     cnop 0,2
  584.  
  585. ND_Bd1:
  586.     dc.w    -1,-2
  587.     dc.b    6,0,RP_JAM1
  588.     dc.b    5
  589.     dc.l    ND_BdV1
  590.     dc.l    NULL
  591.  
  592. ND_BdV1:
  593.     dc.w    0,0
  594.     dc.w    81,0
  595.     dc.w    81,11
  596.     dc.w    0,11
  597.     dc.w    0,1
  598.  
  599. ITX29:
  600.     dc.b    9,0,RP_JAM1,0
  601.     dc.w    83,1
  602.     dc.l    NULL
  603.     dc.l    ITTX29
  604.     dc.l    ITX30
  605.  
  606. ITTX29:
  607.     dc.b    ':Volume',0
  608.     cnop 0,2
  609.  
  610. ITX30:
  611.     dc.b    1,0,RP_JAM1,0
  612.     dc.w    82,0
  613.     dc.l    NULL
  614.     dc.l    ITTX29
  615.     dc.l    NULL
  616.  
  617. ND_DirName:
  618.     dc.l    ND_FileName
  619.     dc.w    31,190
  620.     dc.w    80,10
  621.     dc.w    NULL
  622.     dc.w    GADGIMMEDIATE+RELVERIFY
  623.     dc.w    STRGADGET
  624.     dc.l    ND_Bd2
  625.     dc.l    NULL
  626.     dc.l    ITX31
  627.     dc.l    NULL
  628.     dc.l    ND_DirNameSInfo
  629.     dc.w    NULL
  630.     dc.l    DoneIG
  631.     dc.l    DoneRG        ;extra entry!
  632.  
  633. ND_DirNameSInfo:
  634.     dc.l    ND_DirNameSIBuff
  635.     dc.l    NULL
  636.     dc.w    0
  637.     dc.w    30
  638.     dc.w    0
  639.     dc.w    0,0,0,0,0
  640.     dc.l    0
  641.     dc.l    0
  642.     dc.l    NULL
  643.  
  644. ND_DirNameSIBuff:
  645.     dcb.b 30,0
  646.     cnop 0,2
  647.  
  648. ND_Bd2:
  649.     dc.w    -1,-2
  650.     dc.b    5,0,RP_JAM1
  651.     dc.b    5
  652.     dc.l    ND_BdV2
  653.     dc.l    NULL
  654.  
  655. ND_BdV2:
  656.     dc.w    0,0
  657.     dc.w    81,0
  658.     dc.w    81,11
  659.     dc.w    0,11
  660.     dc.w    0,1
  661.  
  662. ITX31:
  663.     dc.b    9,0,RP_JAM1,0
  664.     dc.w    83,2
  665.     dc.l    NULL
  666.     dc.l    ITTX31
  667.     dc.l    ITX32
  668.  
  669. ITTX31:
  670.     dc.b    ':Directory',0
  671.     cnop 0,2
  672.  
  673. ITX32:
  674.     dc.b    1,0,RP_JAM1,0
  675.     dc.w    82,1
  676.     dc.l    NULL
  677.     dc.l    ITTX31
  678.     dc.l    NULL
  679.  
  680. ND_FileName:
  681.     dc.l    ND_NewName
  682.     dc.w    31,203
  683.     dc.w    80,10
  684.     dc.w    NULL
  685.     dc.w    GADGIMMEDIATE+RELVERIFY
  686.     dc.w    STRGADGET
  687.     dc.l    ND_Bd3
  688.     dc.l    NULL
  689.     dc.l    ITX33
  690.     dc.l    NULL
  691.     dc.l    ND_FileNameSInfo
  692.     dc.w    NULL
  693.     dc.l    DoneRG        ;extra entry!
  694.     dc.l    CheckFileName
  695.  
  696. ND_FileNameSInfo:
  697.     dc.l    ND_FileNameSIBuff
  698.     dc.l    NULL
  699.     dc.w    0
  700.     dc.w    30
  701.     dc.w    0
  702.     dc.w    0,0,0,0,0
  703.     dc.l    0
  704.     dc.l    0
  705.     dc.l    NULL
  706.  
  707. ND_FileNameSIBuff:
  708.     dcb.b 30,0
  709.     cnop 0,2
  710.  
  711. ND_Bd3:
  712.     dc.w    -1,-2
  713.     dc.b    1,0,RP_JAM1
  714.     dc.b    5
  715.     dc.l    ND_BdV3
  716.     dc.l    NULL
  717.  
  718. ND_BdV3:
  719.     dc.w    0,0
  720.     dc.w    81,0
  721.     dc.w    81,11
  722.     dc.w    0,11
  723.     dc.w    0,1
  724.  
  725. ITX33:
  726.     dc.b    9,0,RP_JAM1,0
  727.     dc.w    83,1
  728.     dc.l    NULL
  729.     dc.l    ITTX33
  730.     dc.l    ITX34
  731.  
  732. ITTX33:
  733.     dc.b    ':Filename',0
  734.     cnop 0,2
  735.  
  736. ITX34:
  737.     dc.b    1,0,RP_JAM1,0
  738.     dc.w    82,0
  739.     dc.l    NULL
  740.     dc.l    ITTX33
  741.     dc.l    NULL
  742.  
  743. ND_NewName:
  744.     dc.l    ND_Up
  745.     dc.w    31,216
  746.     dc.w    80,10
  747.     dc.w    NULL
  748.     dc.w    GADGIMMEDIATE+RELVERIFY
  749.     dc.w    STRGADGET
  750.     dc.l    ND_Bd4
  751.     dc.l    NULL
  752.     dc.l    ITX35
  753.     dc.l    NULL
  754.     dc.l    ND_NewNameSInfo
  755.     dc.w    NULL
  756.     dc.l    DoneIG
  757.     dc.l    DoneRG        ;extra entry!
  758.  
  759. ND_NewNameSInfo:
  760.     dc.l    ND_NewNameSIBuff
  761.     dc.l    NULL
  762.     dc.w    0
  763.     dc.w    30
  764.     dc.w    0
  765.     dc.w    0,0,0,0,0
  766.     dc.l    0
  767.     dc.l    0
  768.     dc.l    NULL
  769.  
  770. ND_NewNameSIBuff:
  771.     dcb.b 30,0
  772.     cnop 0,2
  773.  
  774. ND_Bd4:
  775.     dc.w    -1,-2
  776.     dc.b    3,0,RP_JAM1
  777.     dc.b    5
  778.     dc.l    ND_BdV4
  779.     dc.l    NULL
  780.  
  781. ND_BdV4:
  782.     dc.w    0,0
  783.     dc.w    81,0
  784.     dc.w    81,11
  785.     dc.w    0,11
  786.     dc.w    0,1
  787.  
  788. ITX35:
  789.     dc.b    9,0,RP_JAM1,0
  790.     dc.w    83,1
  791.     dc.l    NULL
  792.     dc.l    ITTX35
  793.     dc.l    ITX36
  794.  
  795. ITTX35:
  796.     dc.b    ':Rename To',0
  797.     cnop 0,2
  798.  
  799. ITX36:
  800.     dc.b    1,0,RP_JAM1,0
  801.     dc.w    82,0
  802.     dc.l    NULL
  803.     dc.l    ITTX35
  804.     dc.l    NULL
  805.  
  806. ND_Up:
  807.     dc.l    ND_Down
  808.     dc.w    144,74
  809.     dc.w    20,20
  810.     dc.w    GADGHIMAGE+GADGIMAGE
  811.     dc.w    GADGIMMEDIATE+RELVERIFY
  812.     dc.w    BOOLGADGET
  813.     dc.l    UPG_R
  814.     dc.l    UPG_S
  815.     dc.l    NULL
  816.     dc.l    NULL
  817.     dc.l    NULL
  818.     dc.w    NULL
  819.     dc.l    DecDirPos
  820.     dc.l    DoneRG        ;extra entry!
  821.  
  822. ND_Down:
  823.     dc.l    ND_VPot
  824.     dc.w    144,147
  825.     dc.w    20,20
  826.     dc.w    GADGHIMAGE+GADGIMAGE
  827.     dc.w    GADGIMMEDIATE+RELVERIFY
  828.     dc.w    BOOLGADGET
  829.     dc.l    DOWNG_R
  830.     dc.l    DOWNG_S
  831.     dc.l    NULL
  832.     dc.l    NULL
  833.     dc.l    NULL
  834.     dc.w    NULL
  835.     dc.l    IncDirPos
  836.     dc.l    DoneRG        ;extra entry!
  837.  
  838. ND_VPot:
  839.     dc.l    ND_CopyName
  840.     dc.w    149,100
  841.     dc.w    10,41
  842.     dc.w    GADGHIMAGE+GADGIMAGE
  843.     dc.w    GADGIMMEDIATE+RELVERIFY
  844.     dc.w    PROPGADGET
  845.     dc.l    EPOT_R
  846.     dc.l    EPOT_S
  847.     dc.l    NULL
  848.     dc.l    NULL
  849.     dc.l    ND_VPotSInfo
  850.     dc.w    NULL
  851.     dc.l    DoDPProp
  852.     dc.l    DoneRG        ;extra entry!
  853.  
  854. ND_VPotSInfo:
  855.     dc.w    FREEVERT+PROPBORDERLESS
  856.     dc.w    -1,0
  857.     dc.w    -1,8191
  858.     dc.w    0,0,0,0,0,0
  859.  
  860. ND_CopyName:
  861.     dc.l    ND_ImageGad
  862.     dc.w    195,204
  863.     dc.w    17,23
  864.     dc.w    GADGHIMAGE+GADGIMAGE
  865.     dc.w    RELVERIFY+GADGIMMEDIATE
  866.     dc.w    BOOLGADGET
  867.     dc.l    Arrow1_17x23
  868.     dc.l    Arrow2_17x23
  869.     dc.l    NULL
  870.     dc.l    NULL
  871.     dc.l    NULL
  872.     dc.w    NULL
  873.     dc.l    DoneIG
  874.     dc.l    CopyFileName    ;extra entry!
  875.  
  876. Arrow1_17x23:
  877.     dc.w    0,0
  878.     dc.w    17,23
  879.     dc.w    4
  880.     dc.l    ArrowR_17x23
  881.     dc.b    $000F,$0000
  882.     dc.l    NULL
  883.  
  884. Arrow2_17x23:
  885.     dc.w    0,0
  886.     dc.w    17,23
  887.     dc.w    4
  888.     dc.l    ArrowS_17x23
  889.     dc.b    $000F,$0000
  890.     dc.l    NULL
  891.  
  892. ND_ImageGad:
  893.     dc.l    NULL
  894.     dc.w    0,0
  895.     dc.w    1,1
  896.     dc.w    GADGHBOX+GADGHIMAGE+GADGIMAGE
  897.     dc.w    NULL
  898.     dc.w    BOOLGADGET
  899.     dc.l    ND_Im35
  900.     dc.l    NULL
  901.     dc.l    ND_IT1
  902.     dc.l    NULL
  903.     dc.l    NULL
  904.     dc.w    NULL
  905.     dc.l    NULL
  906.     dc.l    NULL        ;extra entry!
  907.  
  908. ND_Im35:
  909.     dc.w    25,12
  910.     dc.w    270,220
  911.     dc.w    4
  912.     dc.l    PIData
  913.     dc.b    $000F,$0000
  914.     dc.l    ND_Im36
  915.  
  916. ND_Im36:
  917.     dc.w    144,95
  918.     dc.w    20,51
  919.     dc.w    4
  920.     dc.l    VBox1Data
  921.     dc.b    $000F,$0000
  922.     dc.l    NULL
  923.  
  924. ND_IT1:
  925.     dc.b    9,0,RP_JAM1,0
  926.     dc.w    92,16
  927.     dc.l    NULL
  928.     dc.l    ND_Title        ;text ptr
  929.     dc.l    ND_IT2        ;ptr to next IText
  930.  
  931. ND_IT2:
  932.     dc.b    1,0,RP_JAM1,0
  933.     dc.w    91,15
  934.     dc.l    NULL
  935.     dc.l    ND_Title        ;text ptr
  936.     dc.l    NULL        ;ptr to next IText
  937.     
  938. ND_Title:
  939.     dc.b    "Disc Access Panel",0
  940.     even
  941.  
  942.  
  943. * ITexts for directory listing window. There are 8 of them,
  944. * and the parameters change according to whether the text is
  945. * a directory list entry or a file list entry. The routine
  946. * SetDirTexts() does this.
  947.  
  948.  
  949. ND_T1:
  950.     dc.b    9,4,RP_JAM2,0
  951.     dc.w    2,2
  952.     dc.l    NULL
  953.     dc.l    NULL        ;text ptr
  954.     dc.l    NULL        ;ptr to next IText
  955.  
  956.     dc.b    9,4,RP_JAM2,0
  957.     dc.w    2,12
  958.     dc.l    NULL
  959.     dc.l    NULL        ;text ptr
  960.     dc.l    NULL        ;ptr to next IText
  961.  
  962.     dc.b    9,4,RP_JAM2,0
  963.     dc.w    2,22
  964.     dc.l    NULL
  965.     dc.l    NULL        ;text ptr
  966.     dc.l    NULL        ;ptr to next IText
  967.  
  968.     dc.b    9,4,RP_JAM2,0
  969.     dc.w    2,32
  970.     dc.l    NULL
  971.     dc.l    NULL        ;text ptr
  972.     dc.l    NULL        ;ptr to next IText
  973.  
  974.     dc.b    9,4,RP_JAM2,0
  975.     dc.w    2,42
  976.     dc.l    NULL
  977.     dc.l    NULL        ;text ptr
  978.     dc.l    NULL        ;ptr to next IText
  979.  
  980.     dc.b    9,4,RP_JAM2,0
  981.     dc.w    2,52
  982.     dc.l    NULL
  983.     dc.l    NULL        ;text ptr
  984.     dc.l    NULL        ;ptr to next IText
  985.  
  986.     dc.b    9,4,RP_JAM2,0
  987.     dc.w    2,62
  988.     dc.l    NULL
  989.     dc.l    NULL        ;text ptr
  990.     dc.l    NULL        ;ptr to next IText
  991.  
  992.     dc.b    9,4,RP_JAM2,0
  993.     dc.w    2,72
  994.     dc.l    NULL
  995.     dc.l    NULL        ;text ptr
  996.     dc.l    NULL        ;ptr to next IText
  997.  
  998.     dc.b    9,4,RP_JAM2,0
  999.     dc.w    2,82
  1000.     dc.l    NULL
  1001.     dc.l    NULL        ;text ptr
  1002.     dc.l    NULL        ;ptr to next IText
  1003.  
  1004.  
  1005. * Gadgets for the disc directory listing window
  1006.  
  1007.  
  1008. LW_Pick1:
  1009.     dc.l    LW_Pick2
  1010.     dc.w    2,2
  1011.     dc.w    114,8
  1012.     dc.w    GADGHCOMP
  1013.     dc.w    GADGIMMEDIATE+RELVERIFY
  1014.     dc.w    BOOLGADGET
  1015.     dc.l    NULL        ;no 1st image/border
  1016.     dc.l    NULL        ;no 2nd
  1017.     dc.l    NULL        ;no text
  1018.     dc.l    NULL
  1019.     dc.l    NULL
  1020.     dc.w    NULL
  1021.     dc.l    EntPick1
  1022.     dc.l    DoneRG        ;extra entry!
  1023.  
  1024.  
  1025. LW_Pick2:
  1026.     dc.l    LW_Pick3
  1027.     dc.w    2,12
  1028.     dc.w    114,8
  1029.     dc.w    GADGHCOMP
  1030.     dc.w    GADGIMMEDIATE+RELVERIFY
  1031.     dc.w    BOOLGADGET
  1032.     dc.l    NULL        ;no 1st image/border
  1033.     dc.l    NULL        ;no 2nd
  1034.     dc.l    NULL        ;no text
  1035.     dc.l    NULL
  1036.     dc.l    NULL
  1037.     dc.w    NULL
  1038.     dc.l    EntPick2
  1039.     dc.l    DoneRG        ;extra entry!
  1040.  
  1041.  
  1042. LW_Pick3:
  1043.     dc.l    LW_Pick4
  1044.     dc.w    2,22
  1045.     dc.w    114,8
  1046.     dc.w    GADGHCOMP
  1047.     dc.w    GADGIMMEDIATE+RELVERIFY
  1048.     dc.w    BOOLGADGET
  1049.     dc.l    NULL        ;no 1st image/border
  1050.     dc.l    NULL        ;no 2nd
  1051.     dc.l    NULL        ;no text
  1052.     dc.l    NULL
  1053.     dc.l    NULL
  1054.     dc.w    NULL
  1055.     dc.l    EntPick3
  1056.     dc.l    DoneRG        ;extra entry!
  1057.  
  1058.  
  1059. LW_Pick4:
  1060.     dc.l    LW_Pick5
  1061.     dc.w    2,32
  1062.     dc.w    114,8
  1063.     dc.w    GADGHCOMP
  1064.     dc.w    GADGIMMEDIATE+RELVERIFY
  1065.     dc.w    BOOLGADGET
  1066.     dc.l    NULL        ;no 1st image/border
  1067.     dc.l    NULL        ;no 2nd
  1068.     dc.l    NULL        ;no text
  1069.     dc.l    NULL
  1070.     dc.l    NULL
  1071.     dc.w    NULL
  1072.     dc.l    DoneRG        ;extra entry!
  1073.     dc.l    EntPick4
  1074.  
  1075.  
  1076. LW_Pick5:
  1077.     dc.l    LW_Pick6
  1078.     dc.w    2,42
  1079.     dc.w    114,8
  1080.     dc.w    GADGHCOMP
  1081.     dc.w    GADGIMMEDIATE+RELVERIFY
  1082.     dc.w    BOOLGADGET
  1083.     dc.l    NULL        ;no 1st image/border
  1084.     dc.l    NULL        ;no 2nd
  1085.     dc.l    NULL        ;no text
  1086.     dc.l    NULL
  1087.     dc.l    NULL
  1088.     dc.w    NULL
  1089.     dc.l    EntPick5
  1090.     dc.l    DoneRG        ;extra entry!
  1091.  
  1092.  
  1093. LW_Pick6:
  1094.     dc.l    LW_Pick7
  1095.     dc.w    2,52
  1096.     dc.w    114,8
  1097.     dc.w    GADGHCOMP
  1098.     dc.w    GADGIMMEDIATE+RELVERIFY
  1099.     dc.w    BOOLGADGET
  1100.     dc.l    NULL        ;no 1st image/border
  1101.     dc.l    NULL        ;no 2nd
  1102.     dc.l    NULL        ;no text
  1103.     dc.l    NULL
  1104.     dc.l    NULL
  1105.     dc.w    NULL
  1106.     dc.l    EntPick6
  1107.     dc.l    DoneRG        ;extra entry!
  1108.  
  1109.  
  1110. LW_Pick7:
  1111.     dc.l    LW_Pick8
  1112.     dc.w    2,62
  1113.     dc.w    114,8
  1114.     dc.w    GADGHCOMP
  1115.     dc.w    GADGIMMEDIATE+RELVERIFY
  1116.     dc.w    BOOLGADGET
  1117.     dc.l    NULL        ;no 1st image/border
  1118.     dc.l    NULL        ;no 2nd
  1119.     dc.l    NULL        ;no text
  1120.     dc.l    NULL
  1121.     dc.l    NULL
  1122.     dc.w    NULL
  1123.     dc.l    EntPick7
  1124.     dc.l    DoneRG        ;extra entry!
  1125.  
  1126.  
  1127. LW_Pick8:
  1128.     dc.l    LW_Pick9
  1129.     dc.w    2,72
  1130.     dc.w    114,8
  1131.     dc.w    GADGHCOMP
  1132.     dc.w    GADGIMMEDIATE+RELVERIFY
  1133.     dc.w    BOOLGADGET
  1134.     dc.l    NULL        ;no 1st image/border
  1135.     dc.l    NULL        ;no 2nd
  1136.     dc.l    NULL        ;no text
  1137.     dc.l    NULL
  1138.     dc.l    NULL
  1139.     dc.w    NULL
  1140.     dc.l    EntPick8
  1141.     dc.l    DoneRG        ;extra entry!
  1142.  
  1143.  
  1144. LW_Pick9:
  1145.     dc.l    NULL
  1146.     dc.w    2,82
  1147.     dc.w    114,8
  1148.     dc.w    GADGHCOMP
  1149.     dc.w    GADGIMMEDIATE+RELVERIFY
  1150.     dc.w    BOOLGADGET
  1151.     dc.l    NULL        ;no 1st image/border
  1152.     dc.l    NULL        ;no 2nd
  1153.     dc.l    NULL        ;no text
  1154.     dc.l    NULL
  1155.     dc.l    NULL
  1156.     dc.w    NULL
  1157.     dc.l    EntPick9
  1158.     dc.l    DoneRG        ;extra entry!
  1159.  
  1160.  
  1161. * Special gadgets for the Disc QueryRequester.
  1162.  
  1163.  
  1164. DQR_Select:
  1165.     dc.l    DQR_Cancel
  1166.     dc.w    10,130
  1167.     dc.w    60,20
  1168.     dc.w    GADGHIMAGE+GADGIMAGE
  1169.     dc.w    GADGIMMEDIATE+RELVERIFY
  1170.     dc.w    BOOLGADGET
  1171.     dc.l    SR60x20
  1172.     dc.l    SS60x20
  1173.     dc.l    DQT_1
  1174.     dc.l    NULL
  1175.     dc.l    NULL
  1176.     dc.w    NULL        ;18
  1177.     dc.l    DoneIG
  1178.     dc.l    LeaveReq        ;extra entry!
  1179.  
  1180. DQT_1:
  1181.     dc.b    9,0,RP_JAM1,0
  1182.     dc.w    19,7
  1183.     dc.l    NULL
  1184.     dc.l    DQTT_1    ;text ptr
  1185.     dc.l    DQT_2
  1186.  
  1187. DQT_2:
  1188.     dc.b    1,0,RP_JAM1,0
  1189.     dc.w    18,6
  1190.     dc.l    NULL
  1191.     dc.l    DQTT_1    ;text ptr
  1192.     dc.l    NULL
  1193.  
  1194.  
  1195. DQTT_1:
  1196.     dc.b    "Yes",0
  1197.     cnop    0,2
  1198.  
  1199. DQR_Cancel:
  1200.     dc.l    NULL
  1201.     dc.w    250,130
  1202.     dc.w    60,20
  1203.     dc.w    GADGHIMAGE+GADGIMAGE
  1204.     dc.w    GADGIMMEDIATE+RELVERIFY
  1205.     dc.w    BOOLGADGET
  1206.     dc.l    SR60x20
  1207.     dc.l    SS60x20
  1208.     dc.l    DQT_3
  1209.     dc.l    NULL
  1210.     dc.l    NULL
  1211.     dc.w    NULL        ;19
  1212.     dc.l    DoneIG
  1213.     dc.l    QuitReq        ;extra entry!
  1214.  
  1215. DQT_3:
  1216.     dc.b    9,0,RP_JAM1,0
  1217.     dc.w    23,7
  1218.     dc.l    NULL
  1219.     dc.l    DQTT_2    ;text ptr
  1220.     dc.l    DQT_4
  1221.  
  1222. DQT_4:
  1223.     dc.b    1,0,RP_JAM1,0
  1224.     dc.w    22,6
  1225.     dc.l    NULL
  1226.     dc.l    DQTT_2    ;text ptr
  1227.     dc.l    NULL
  1228.  
  1229. DQTT_2:
  1230.     dc.b    "No",0
  1231.     cnop    0,2
  1232.  
  1233.  
  1234.  
  1235.  
  1236.  
  1237.